﻿using System;
using Runtime.Services.Battle;

namespace Runtime.Services.BattleAttack {

    /// <summary>
    /// 战斗攻击伤害
    /// </summary>
    public interface IDFR_BattleAttackDamage {

        /// <summary>
        /// 伤害类型
        /// </summary>
        DFR_BattleAttackDamageType Type { get; }

        /// <summary>
        /// 伤害值，最终值，比如会被当前生命值约束
        /// </summary>
        F64 Value { get; }

        /// <summary>
        /// 原始伤害值
        /// </summary>
        F64 OriginValue { get; }
    }
}
